Meaning of the word "out of this world" in English

What does "out of this world" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

out of this world

US /aʊt əv ðɪs wɜːrld/
UK /aʊt əv ðɪs wɜːld/
"out of this world" picture

Idiom

extremely good or impressive; excellent

Example:
The food at that restaurant was absolutely out of this world.
Her performance on stage was truly out of this world.